home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Workbench Add-On
/
Workbench Add-On - Volume 1.iso
/
BBS-Archive
/
Comm
/
traceroute-1.0.lha
/
traceroute
/
src
/
traceroute_protos.h
< prev
next >
Wrap
C/C++ Source or Header
|
1994-05-08
|
1KB
|
70 lines
/* Prototypes for functions defined in
traceroute.c
*/
extern u_char packet[512];
extern struct opacket * outpacket;
extern int s;
extern int sndsock;
extern struct __timezone tz;
extern struct sockaddr whereto;
extern int datalen;
extern unsigned char * source;
extern unsigned char * hostname;
extern unsigned char hnamebuf[64];
extern int nprobes;
extern int max_ttl;
extern u_short ident;
extern u_short port;
extern int options;
extern int verbose;
extern int waittime;
extern int nflag;
extern unsigned char usage[115];
int main(int argc,
unsigned char ** argv);
int wait_for_reply(int sock,
struct sockaddr_in * from);
int send_probe(int seq,
int ttl);
int deltaT(struct compatible_timeval * tp);
unsigned char * pr_type(u_char t);
int packet_ok(u_char * buf,
int cc,
struct sockaddr_in * from,
int seq);
int print(u_char * buf,
int cc,
struct sockaddr_in * from);
int tvsub(register struct compatible_timeval * out,
register struct compatible_timeval * in);
unsigned char * inetname(struct in_addr in);